print("---下面对象的布尔值为False---")
print(bool(False))
print(bool(0))
print(bool(None))
print(bool(""))
print(bool([]))  # 空列表
print(bool(()))  # 空元组
print(bool({}))  # 空字典
print(bool(set()))  # 空集合

# 因为所有的对象都有一个布尔值，有写代码直接使用对象布尔值做判断
# 定义一个字符串变量content，用于后续的空值检查
content = "hello"

# 检查content是否为空，如果content有内容则打印"有内容"，否则打印"空字符串"
if content:
    print("有内容")
else:
    print("空字符串")

# 打印content的布尔值，用于直观展示content是否为空
print(bool(content))

# 初始化一个包含两个元素的列表lst，用于后续的空值检查
lst = [1, 2]

# 检查lst是否为空，如果lst有内容则打印"有内容"，否则打印"空列表"
if lst:
    print("有内容")
else:
    print("空列表")

